/**
 * memberBanksService
 * 项目名称:分秒金融
 *
 * @author lunli
 *
 * 功能描述:App活动管理
 * 
 * 历史版本:2017-06-29 v1.0.0 lunli  创建:
 * 
 */
package com.fmjr.member.memberBanks.service;
import com.fmjr.member.memberBanks.bean.MemberBanks;
import com.fmjr.common.base.util.Pager;

import java.util.List;

import com.fmjr.common.base.exception.BusinessException;



public interface IMemberBanksService{

	/**
	 * 根据条件查询App活动记录
	 * @author lunli
	 * @param pager
	 * @return MemberBanksList
	 * @throws BusinessException
	 */
	public void selectMemberBanksList(Pager<MemberBanks> pager) throws BusinessException;
	
	/**
	 * 根据ID查询App活动记录
	 * @author lunli
	 * @param  id
	 * @return MemberBanks
	 * @throws BusinessException
	 */
	public MemberBanks selectMemberBanksById(Long id) throws BusinessException;

	/**
	 *  删除App活动记录
	 * @author lunli	 
	 * @param id
	 * @throws BusinessException
	 */
	public int deleteMemberBanksById(Long id) throws BusinessException;
	
	/**
	 * 修改App活动记录
	 * @author lunli
	 * @param memberBanks
	 * @throws BusinessException
	 */
	public int updateMemberBanks(MemberBanks memberBanks) throws BusinessException;

	/**
	 * 新增App活动记录
	 * @author lunli
	 * @param memberBanks
	 * @return
	 * @throws BusinessException
	 */
	public int createMemberBanks(MemberBanks memberBanks) throws BusinessException;

	public List<MemberBanks> selectMemberBanksByCardNo(String bankCardNo) throws BusinessException;

}
